---
id: 枚举
title: 枚举类型
---

### 数字类型枚举

```ts
enum Status {
  success = 5, // 手动赋值 , 后面依次递增，默认第一个为0,
  warning, // 自动赋值 6
  error = "fail",
}

console.log("success", Status.success); // success 5
console.log("warning", Status["warning"]); // warning 6
console.log("error", Status.error); // error fail

// 使用索引
console.log(Status[5]); // success

```
